home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / v cisle / acehtml / acehtmlfreeware.exe / scriptdef / Expanding Text.sd < prev    next >
INI File  |  2004-06-28  |  2KB  |  115 lines

  1. [SUBJECT]
  2. Description=Draw attention to information on your site with expanding text
  3. ImageIndex=-1
  4. Folder=Text Effects
  5.  
  6.  
  7. [BODY_TEXT]
  8. ;<script language="JavaScript">
  9. ;<!-- Begin 
  10. ;// Original:  Charles Foster (wcms_sf@msn.com)
  11. ;// Web Site:  http://kylo.ml.org/flash
  12. ;
  13. ;// This script and many more are available free online at
  14. ;// The JavaScript Source!! http://javascript.internet.com
  15. ;
  16. ;var speed = `speed`;
  17. ;var cycledelay = `cycle_delay`;
  18. ;var maxsize = `maxsize`;
  19. ;
  20. ;var x = 0;
  21. ;var y = 0;
  22. ;var themessage, size;
  23. ;var esize = "</font>";
  24. ;
  25. ;function initArray() {
  26. ;this.length = initArray.arguments.length;
  27. ;for (var i = 0; i < this.length; i++) {
  28. ;this[i] = initArray.arguments[i];
  29. ;   }
  30. ;}
  31. ;var themessage2 = new initArray(
  32. ;"`message1`",
  33. ;"`message2`",
  34. ;"`message3`"
  35. ;);
  36. ;if(navigator.appName == "Netscape")
  37. ;document.write('<layer id="wds"></layer><br>');
  38. ;if (navigator.appVersion.indexOf("MSIE") != -1)
  39. ;document.write('<span id="wds"></span><br>');
  40. ;function upwords(){ 
  41. ;themessage = themessage2[y];
  42. ;if (x < maxsize) {
  43. ;x++;
  44. ;setTimeout("upwords()",speed);
  45. ;}
  46. ;else setTimeout("downwords()",cycledelay);
  47. ;
  48. ;if(navigator.appName == "Netscape") {
  49. ;size = "<font point-size='"+x+"pt'>"; 
  50. ;document.wds.document.write(size+"<center>"+themessage+"</center>"+esize);
  51. ;document.wds.document.close();
  52. ;}
  53. ;if (navigator.appVersion.indexOf("MSIE") != -1){
  54. ;wds.innerHTML = "<center>"+themessage+"</center>";
  55. ;wds.style.fontSize=x+'px';
  56. ;   }
  57. ;} 
  58. ;function downwords(){
  59. ;if (x > 1) {
  60. ;x--;
  61. ;setTimeout("downwords()",speed);
  62. ;}
  63. ;else {
  64. ;setTimeout("upwords()",cycledelay);
  65. ;y++;
  66. ;if (y > themessage2.length - 1) y = 0;
  67. ;}
  68. ;if(navigator.appName == "Netscape") {
  69. ;size = "<font point-size='"+x+"pt'>"; 
  70. ;document.wds.document.write(size+"<center>"+themessage+"</center>"+esize);
  71. ;document.wds.document.close();
  72. ;}
  73. ;if (navigator.appVersion.indexOf("MSIE") != -1){
  74. ;wds.innerHTML = "<center>"+themessage+"</center>";
  75. ;wds.style.fontSize=x+'px';
  76. ;   }
  77. ;}
  78. ;setTimeout("upwords()",speed);
  79. ;//  End -->
  80. ;</script>
  81.  
  82.  
  83.  
  84. [`speed`]
  85. Kind=N
  86. Value=100
  87.  
  88.  
  89. [`cycle_delay`]
  90. Kind=N
  91. Value=2000
  92.  
  93.  
  94. [`maxsize`]
  95. Kind=N
  96. Value=28
  97.  
  98.  
  99.  
  100. [`message1`]
  101. Kind=S
  102. Value=JavaScript can do some amazing stuff!
  103.  
  104.  
  105. [`message2`]
  106. Kind=S
  107. Value=Have you ever seen one of these before?
  108.  
  109.  
  110. [`message3`]
  111. Kind=S
  112. Value=Neither have your visitors, so put it on your site!
  113.  
  114.